routinely preaching - German English Dictionary